face-to-face videoconference - Turkish English Dictionary